English to Chinese Traditional Dictionary
strappado
吊刑
Related Images/Visuals for strappado
Meaning for strappado found in 10 Languages.